package com.wing.product.model.response;


import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
public class WarehouseSignOrderDetailInfoVO {

    @Schema(description="订单id")
    private Integer orderId;

    @Schema(description="订单编号")
    private String orderCode;

    @Schema(description="发货单id")
    private Long shipmentOrderId;

    @Schema(description="发货订单编号")
    private String shipmentOrderCode;

    @Schema(description="")
    private Long signOrderId;

    @Schema(description="")
    private String signOrderCode;

    @Schema(description="客户物料id")
    private Long warehouseProductId;

    @Schema(description="客户物料编号")
    private String warehouseProductCode;

    @Schema(description="产品类型 取 pro_product_type表")
    private Long productTypeId;

    @Schema(description="生产商id pro_product_producer")
    private Long productProducerId;

    @Schema(description="产品品牌 取 pro_product_brand表")
    private Long productBrandId;

    @Schema(description="主单位")
    private Long productUnitId;

    @Schema(description="合计重量")
    private Double totalWeight;

    private Double netWeight;
    private Double grossWeight;

    @Schema(description="发货数量")
    private Double totalQuantity;

    @Schema(description="合计价格")
    private Double totalPrice;

    @Schema(description="单价")
    private Double price;

    public Long id;
}
